import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

// export default new Vuex.Store({
//   state: {
//   },
//   getters: {
//   },
//   mutations: {
//   },
//   actions: {
//   },
//   modules: {
//   }
// })
// 自动导入
let files = require.context("./moduils", false, /\.js$/)
let modules = {}
files.keys().forEach(filename => {
  let moduleName = filename.replace(/(\.\/|\.js)/g, "")
  // console.log(moduleName, files(filename).default);
  modules[moduleName] = files(filename).default
});
// console.log(modules);

export default new Vuex.Store({
  modules
})
